home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Languages / Icon 8.1 / mep1 / README < prev   
Encoding:
Text File  |  1991-09-30  |  2.5 KB  |  52 lines  |  [TEXT/PICN]

  1. System 7.0 Notes:
  2.  
  3.  •  ProIcon Version 2.0.4 and above are System 7.0 compatible, and will
  4.     operate with virtual memory and 32-bit addressing.
  5.  
  6.  •  Apple has changed the pathname used to access files and folders
  7.     on the desktop by inserting the phrase "Desktop Folder" into the
  8.     path.  For example, if file "Test Data" on device "HD80" were open
  9.     on the desktop, under System 6.0 it could be referenced from within
  10.     your program as "HD80:Test Data".  With System 7.0, you must use
  11.     the string "HD80:Desktop Folder:Test Data".  Note that this is
  12.     counter-intuitive Apple's Standard File Dialog, which portrays the
  13.     desktop as being ABOVE any disk devices.  For files not on the
  14.     desktop, there is no change from System 6.0 to System 7.0.
  15.  
  16.  •  Aliased files can be opened from the Standard File Dialog.  At this
  17.     time however, there is no way to open an aliased file using the
  18.     alias name string from within the program.  Doing so will open the
  19.     alias itself, not the file to which it ultimately refers.  The alias
  20.     file will have an empty data fork.
  21.  
  22.  •  To support True-Type, a new function, wfontstyle() has been added that
  23.     allows you to change the type style (bold, italic, etc.) of an entire
  24.     window.  See the online help (under "Windows") for information.  The
  25.     "Other…" option in the "Font Size" menu allows you to make similar
  26.     changes from the menu bar.
  27.  
  28. Cautions:
  29.  
  30.  •  The launch() function used to sub-launch other applications when
  31.     running under Multi-Finder makes use of a ToolBox trap.  Apple
  32.     has stated that this feature may change or disappear in future
  33.     versions of the operating system.
  34.  
  35.  •  Icon source files that contain lots of resources will slow down
  36.     compilation and linking, because the resources must be copied to
  37.     the final icode file.
  38.  
  39.  •  ProIcon supports large integers; there is no limit to the magnitude
  40.     of numbers produced by integer arithmetic.  While calculations with
  41.     large integers are relatively fast, conversion to string form can
  42.     be very time consuming.
  43.  
  44.  •  Memory management on the Macintosh is quite complex, and does not
  45.     always detect or recover gracefully from out-of-memory conditions.
  46.     If you experience unexplained errors or program failures and are
  47.     running MultiFinder, try increasing ProIcon's memory allocation by
  48.     using MultiFinder's Get Info menu selection.  If you are running
  49.     Finder, try decreasing the size of various execution memory regions.
  50.     This will free up additional space for portions of the ProIcon appli-
  51.     cation.
  52.